Adresowanie IP

 

Protokół IP wymienia dane między komputerami w postaci datagramów. Każdy datagram jest dostarczony pod adres umieszczony w polu ADRES ODBIORCY, znajdujący się w nagłówku. Adres internetowy to 32-bitowe słowo. Słowo to dzieli się na dwie części: jedna identyfikuje sieć w której dany komputer się znajduje, a druga numer danego komputera. Komputery dołączone do tej samej sieci muszą posiadać taką samą cząstkę identyfikującą daną sieć. Podział adresów IP na sieć i host jest podstawowym warunkiem sprawnego kierowania ruchem pakietów IP (czyli tzw. routingu).


Klasy adresów IP

Nazwa Pierwszy adres ip ostatni adresi ip klasa Największy ciągły blok

Blok

24-bitowy

10.0.0.0 10.255.255.255 Pojedyncza sieć klasy A 10.0.0.0/8

Blok

20-bitowy

172.16.0.0 172.31.255.255 16 kolejnych sieci klasy B 172.16.0.0/12

Blok

16-bitowy

192.168.0.0 192.168.255.255 256 kolejnych sieci klasy c 192.168.0.0/16

Blok

12-bitowy

224.0.0.0 239.255.255.254 Klasa D 224.0.0.0/20

Blok

8-bitowy

240.0.0.0 255.255.255.254 Klasa E 240.0.0.0/24

W strukturze adresu IP, sieci klasy A, adres sieci zajmuje pierwszy oktet, natomiast pozostałe trzy oktety określają adres hosta. Dzięki temu maksymalna liczba sieci klasy A wynosi 127 a każda z tych sieci może obsłużyć maksymalnie 16 777 214 hostów. Adresy IP sieci klasy A zawarte są w zakresie od 1.0.0.1 do 127.255.255.254.

Klasa A

Adres 127.0.0.1 teoretycznie powinien zawierać się w sieci klasy A, praktycznie jednak został on przypisany do localhost i służy do testowania. Komunikacja z adresem 127.0.0.1 oznacza wymianę informacji wewnątrz jednego hosta.

Klasa B

Klasa B została stworzona do obsługi średnich i dużych sieci. W adresie IP sieci klasy B, adres sieci zajmuje pierwsze dwa oktety, natomiast pozostałe dwa określają adresy hostów.

Zakres adresów IP sieci klasy B rozpoczyna się od 128.0.0.0 a kończy 191.255.255.255. Oznacza to, że sieć może obsłużyć maksymalnie 65 534 hosty a maksymalna ilość sieci klasy B wynosi 16 382.


Klasa C

Klasa C została stworzona do obsługi dużej liczby małych sieci. Pierwsze trzy oktety określają adres sieci natomiast oktet ostatni definiuje hosty. Dopuszczalny zakres adresacji sieci klasy C rozpoczyna się od adresu IP 192.0.0.0 a kończy 223.255.255.255. Pojedyncza sieć klasy C pozwala obsłużyć 254 hosty, natomiast maksymalna ilość sieci klasy C wynosi 2 097 150.

Klasa C
Adres IP klasy C

Klasa D

Klasa D została stworzona do multiemisji (multicast). Adres multicast jest unikalnym adresem sieci, który kieruje pakiety do grup adresów IP. Takie rozwiązanie jest dużo wydajniejsze od tworzenie oddzielnego strumienia do poszczególnych odbiorców. Dopuszczalny zakres adresów IP hostów sięga od 224.0.0.0 do 239.255.255.254


Klasa E

Zdefiniowano klasę E, lecz jej adresy zostały zarezerwowane przez Internet Engineering Task Force (IETF) na potrzeby badawcze i klasa ta nie może być używana w Internecie. Adresy IP sieci klasy E zawarte są w zakresie od 240.0.0.0 do 255.255.255.255


Adresy prywatne

Adresy prywatne sieci klasy A to zakres adresów IP: 10.0.0.0 - 10.255.255.255,
Adresy prywatne sieci klasy B to zakres adresów IP: 172.16.0.0 - 172.31.0.0,
Adresy prywatne sieci klasy C to zakres adresów IP: 192.168.0.0 - 192.168.255.0.